package com.itmake.sample.itext.model.po;

/**
 * 水印文字实体
 *
 * @author Amjacks
 * @since 2023/08/10
 */
public class WaterText {

    /**
     * 水印文字
     */
    private String text;

    /**
     * 相对于左上角的，x轴偏移量
     */
    private Integer offsetX;

    /**
     * 相对于左上角的，y轴偏移量
     */
    private Integer offsetY;

    /**
     * 水印文字透明度
     * 取值范围：0.0-1.0
     */
    private Float alpha;

    /**
     * 水印文字颜色，示例：orange
     */
    private String color;

    /**
     * 水印文字字体，示例：宋体
     */
    private String font;

    /**
     * 水印文字旋转角度
     */
    private Double degree;

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public Integer getOffsetX() {
        return offsetX;
    }

    public void setOffsetX(Integer offsetX) {
        this.offsetX = offsetX;
    }

    public Integer getOffsetY() {
        return offsetY;
    }

    public void setOffsetY(Integer offsetY) {
        this.offsetY = offsetY;
    }

    public Float getAlpha() {
        return alpha;
    }

    public void setAlpha(Float alpha) {
        this.alpha = alpha;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public String getFont() {
        return font;
    }

    public void setFont(String font) {
        this.font = font;
    }

    public Double getDegree() {
        return degree;
    }

    public void setDegree(Double degree) {
        this.degree = degree;
    }
}
